﻿#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <string.h>
//int main()
//{	
//		unsigned char i = 0;
//		for (i = 0; i <= 255; i++)
//		{
//			printf("hello world\n");
//		}
//		return 0;
//}
//int main()
//{
//	unsigned int i;
//	for (i = 9; i >= 0; i--)
//	{
//		printf("%u\n", i);
//	}
//	return 0;
//}
//int main()
//{
//	int a = 0x11223344;
//	return 0;
//}
//int check_sys()
//{
//	int a = 1;
//	if (*(char*)&a == 1)
//		return 1;
//	else
//		return 0;
//
//}
//int main()
//{
//	if (check_sys() == 1)
//		printf("小端\n");
//	else
//		printf("大端\n");
//	return 0;
//}
////X86环境 ⼩端字节序
//int main()
//{
//	int a[4] = { 1, 2, 3, 4 };
//	int* ptr1 = (int*)(&a + 1);
//	int* ptr2 = (int*)((int)a + 1);
//	printf("%x,%x", ptr1[-1], *ptr2);
//	return 0;
//}
//int main()
//{
//	int n = 9;
//	float* pFloat = (float*)&n;
//	printf("n的值为：%d\n",n);
//	printf("*pFloat的值为：%f\n",*pFloat);
//	* pFloat = 9.0;
//	printf("n的值为：%d\n",n);
//	printf("*pFloat的值为：%f\n",*pFloat);
//	
//	return 0;
//}
////输出结果是什么
struct Stu
{
	char name[20];//名字
	float score;//成绩
	int id[20];
};

